<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="打印表格(函数).js" type="text/javascript"></script>
    <style>
        *{margin: 0px;padding: 0px}
    </style>
</head>
<body>
<!--

			正则表达式的测试方法：

				test(): 语法： 正则对象.test(检测的字符串);

					如果被检测的字符串中含有指定的正则表达式的子串：返回true  否则返回false


				exec() : 语法： 正则对象.exec(检测的字符串);

					如果被检测的字符串中含有指定的正则表达式的子串：返回数组  否则返回null

					注意： 数组[检测到的子串,子串在母串中索引,母串]

		-->
    <script type="text/javascript">
        //要求：检测字符串中是否含有数字9
        //1，定义正则字符串(注意，这里是字符串了，不是数字9)
        var reg = '9';
        //2,定义被检测的字符串
        var str = 'cdscer9wfvvecd9';
        //3,用js把正则表达式转换成正则对象
        reg = new RegExp(reg,'g');//注意这里是全局搜索，因为有多个9
        //4,用正则表达式去验证是否含有指定数字
        //（因为这里含有多个数字9，因此要检测多次）
        //第一次检测（每次输出的结果都不同）
        //["9", index: 6, input: "cdscer9wfvvecd9", groups: undefined]
        var result = reg.exec(str);
        console.log(result);//boolean类型
        //第二次检测
        var result = reg.exec(str);
        console.log(result);//boolean类型
        //第三次检测
        var result = reg.exec(str);
        console.log(result);//boolean类型
    </script>

</body>
</html>